if the truth be told - Espagnol Anglais Dictionnaire